package org.agent.aigccore.basic.aop.spec.impl;

import org.agent.aigccore.basic.aop.spec.EventSpec;
import org.agent.aigccore.basic.enums.*;

/**
 * 认证登录事件规范。
 * 定义用户登录操作的日志元数据与行为。
 */
public final class AuthLoginSpec implements EventSpec {
    @Override
    public LogModule module() { return LogModule.AUTH; }

    @Override
    public LogAction action() { return LogAction.LOGIN; }

    @Override
    public LogType type() { return LogType.SECURITY; }

    @Override
    public LogLevel defaultLevel() { return LogLevel.INFO; }

    @Override
    public String[] defaultTags() { return new String[]{"auth","login"}; }
}


